<template>
  <router-view/>
  <!-- 全局消息提示 -->
  <ElMessage ref="messageRef" />
</template>
<script lang="ts" setup>
import { ref, onMounted } from 'vue';
import ElMessage from '@/components/ElMessage.vue';
// 创建全局 message 实例
const messageRef = ref<InstanceType<typeof ElMessage>|null>(null);

// 挂载后挂载到全局（模拟 $message）
onMounted(() => {
  window.$message = messageRef.value || null;
});
</script>
<style scoped></style>
